long-term obligations - French English Dictionary